TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Piedmont (GSO-HP) Area rating list selection
                                                2023 Piedmont (GSO-HP) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Piedmont (GSO-HP)
Olde Forest Racquet Club    Men    Alphabetical
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Daniel Adams U
2.67 3.0 3.0         40 +   Greensboro, NC
J Stacey Allred U
3.59 4.0 4.0         40 +   Jamestown, NC
Jason Altmann U
3.83 4.0 4.0         55 +   Jamestown, NC
David Anderson U
3.50 3.5 3.5         40 +   Burlington, NC
Jeffrey Angyal U
3.36 3.5 3.5         40 +   Burlington, NC
Kyle Arnold U
n/a n/a 4.5         18 +   Greensboro, NC
Frank Azzarita U
3.24 3.5 3.5         40 +   Greensboro, NC
Matthew Barbee U
3.66 4.0 4.0         40 +   Greensboro, NC
Travis Beeson U
2.97 3.0 3.0         40 +   Oak Ridge, NC
Byron Bellman U
3.08 (3.5) 3.5         40 +   Gibsonville, NC
David Benson U
3.66 4.0 4.0         40 +   BLOWING ROCK, NC
Keith Black U
3.54 4.0 4.0         55 +   Greensboro, NC
Charles Bolton U
3.66 4.0 4.0         55 +   Greensboro, NC
Brian Boylston U
3.24 (3.5) 3.5         18 +   Elon, NC
Christopher Bryce U
3.91 4.0 4.0         40 +   Greensboro, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
gerardo cabrera U
3.07 3.5 3.0         40 +   QUINCY, MA
Danny Carter U
2.79 3.0 3.0         40 +   BURLINGTON, NC
Eric Carwile U
3.31 3.5 3.5         40 +   Greensboro, NC
Ricky Champion U
2.69 (3.0) 3.0         40 +   Burlington, NC
Chris Chapman U
4.32 4.5 4.5         40 +   STOKESDALE, NC
Robert Chen U
2.74 3.0 3.0         18 +   Greensboro, NC
Roger Church U
2.53 3.0 3.0         18 +   Greensboro, NC
Dan Clemson U
3.93 4.0 4.5         40 +   Mebane, NC
Charles Coble U
3.27 3.5 3.5         40 +   Burlington, NC
Robert Cockman U
2.72 (3.0) 3.0         40 +   Burlington, NC
James Cole U
3.47 (3.5) 4.0         40 +   Mebane, NC
Lawrence Cox U
3.53 4.0 4.0         40 +   Greensboro, NC
Mason Croley U
3.65 (4.0) 4.0         18 +   Burlington, NC
Chad Davis U
2.90 3.0 3.5         40 +   Burlington, NC
Corey Davis U
3.86 4.0 4.0         40 +   Greensboro, NC
Scott Dean U
4.05 4.5 4.5         55 +   Greensboro, NC
Anthony Decandia U
3.76 (4.0) 4.5         40 +   ELON, NC
Conner Dove U
3.95 (4.0) 4.0         18 +   Burlington, NC
Robert Dove U
n/a n/a 3.0         40 +   Burlington, NC
Rich Dowler U
3.89 4.0 4.0         40 +   Elon, NC
Howard Driggers U
3.83 4.0 4.0         40 +   Greensboro, NC
Charley Eberhard U
3.91 4.0 4.0         55 +   Greensboro, NC
Andrew Elsdon U
3.68 4.0 4.0         40 +   Mebane, NC
Richard Emmendorfer U
3.21 3.5 3.5         40 +   Gibsonville, NC
Albert Esposito U
3.55 4.0 4.0         40 +   Burlington, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Ziad Fleihan U
4.21 4.5 4.5         40 +   Greensboro, NC
Patrick Foard U
2.72 3.0 3.0         18 +   Kernersville, NC
E P Forehand U
3.74 4.0 4.0         40 +   High Point, NC
Jonathan Frye U
3.84 (4.0) 4.0         40 +   Walnut Cove, NC
William Gabrielli U
n/a n/a 3.5         18 +   Burlington, NC
John Graves U
3.78 4.0 4.0         55 +   Greensboro, NC
Brad Green U
3.86 4.0 4.0         40 +   Siler City, NC
Jack Grubbs U
3.12 3.5 3.5         18 +   High Point, NC
Rick Hadgkiss U
2.43 2.5 2.5         40 +   Greensboro, NC
Mike Harris U
2.92 3.0 3.0         40 +   Greensboro, NC
Kevin Hawkins U
3.77 4.0 4.0         55 +   Statesville, NC
Rob Hilbert U
2.47 2.5 3.0         18 +   Mc Leansville, NC
Ryan Hilliard U
3.26 3.5 3.5         40 +   Greensboro, NC
Andrew Hjelt U
3.97 4.0 4.0         40 +   Greensboro, NC
Huy Ho U
3.55 4.0 3.5         40 +   Greensboro, NC
Matt Hughes U
4.22 4.5 4.5         18 +   High Point, NC
Stephen Ingram U
2.88 3.0 3.0         18 +   Reidsville, NC
Josh Ivester U
3.72 4.0 4.0         18 +   WINSTON SALEM, NC
Brooks Jackson U
4.04 4.5 4.5         40 +   Greensboro, NC
Paul Juengel U
3.63 4.0 4.0         55 +   Burlington, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Cal Kimrey U
3.25 3.5 3.5         55 +   Summerfield, NC
BRIAN KING U
2.67 3.0 3.0         40 +   Burlington, NC
Bert Klein U
n/a n/a 3.0         40 +   Burlington, NC
Philip Kuntz U
4.27 4.5 4.5         18 +   GREENSBORO, NC
Tony Lancaster U
3.41 3.5 3.5         40 +   Greensboro, NC
Rodrigo Lara U
3.07 3.5 3.0         18 +   Greensboro, NC
Chris Leggette U
3.80 4.0 4.0         40 +   Greensboro, NC
John Little U
2.59 3.0 3.0         40 +   Greensboro, NC
Robert Lough U
3.68 4.0 4.0         40 +   Burlington, NC
Jeff Lush U
2.46 (2.5) 3.0         40 +   Elon, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jeremy Madrazo U
3.82 4.0 4.0         40 +   Elon, NC
Martin Mailloux U
3.33 3.5 3.5         55 +   Kernersville, NC
Brian Maloney U
2.75 (3.0) 3.0         40 +   Gibsonville, NC
Joshua Manning U
2.28 2.5 3.0         18 +   Summerfield, NC
Michael McGovern U
3.33 3.5 3.5         18 +   Gibsonville, NC
Tony McGraw U
3.83 4.0 4.0         40 +   Greensboro, NC
Brian McLeod U
3.63 4.0 4.0         18 +   Greensboro, NC
NAGARAJAN MOHAN U
3.43 3.5 3.5         18 +   Burlington, NC
Hagen Molitoris U
2.65 3.0 3.0         18 +   Summerfield, NC
Mason Norman U
3.87 4.0 4.0         18 +   Lewisville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Karsten Palmer U
3.61 4.0 4.0         18 +   Haw River, NC
Todd Palmer U
3.62 4.0 4.0         40 +   Haw River, NC
Daniel Paredes U
2.20 2.5 2.5         18 +   Greensboro, NC
Robert Paterson U
n/a n/a 3.0         18 +   Greensboro, NC
Nitesh Patil U
2.31 2.5 3.0         18 +   Greensboro, NC
Theo Pryzwansky U
n/a n/a 4.0         18 +   Greensboro, NC
Ken Questell U
3.63 4.0 4.0         55 +   Greensboro, NC
Luke Rhoten U
3.45 3.5 3.5         40 +   Greensboro, NC
Corey Roberts U
n/a n/a 3.5         40 +   Whitsett, NC
John Rodenbough U
3.70 4.0 4.0         55 +   Greensboro, NC
Chip Roth U
2.39 2.5 2.5         40 +   Greensboro, NC
Michael Rounsavall U
3.61 4.0 4.0         40 +   Burlington, NC
Jack Royals U
2.76 3.0 3.0         18 +   Stoneville, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Rod Schwartz U
3.89 4.0 4.5         40 +   Winston Salem, NC
Michael Shade U
4.36 4.5 4.5         40 +   Greensboro, NC
Tim Shaw U
4.00 4.0 4.5         18 +   Greensboro, NC
Ben Sheppard U
n/a n/a 3.0         40 +   Haw River, NC
Yoichiro Shibata U
3.74 4.0 4.0         40 +   Mebane, NC
Chris Sigley U
2.91 3.0 3.0         40 +   Greensboro, NC
Brian Smith U
3.21 3.5 3.5         55 +   Greensboro, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Paul Tapler U
2.98 (3.0) 3.5         40 +   Elon, NC
Mark Teears U
4.06 (4.5) 4.5         18 +   Greensboro, NC
Kevin Thoma U
3.83 4.0 4.0         40 +   Oak Ridge, NC
John Uselding U
3.53 4.0 3.5         40 +   Burlington, NC
PETER USTACH U
3.30 3.5 3.5         18 +   Burlington, NC
Danny Van Fleet U
3.09 3.5 3.5         40 +   Elon, NC
Ramon Vasquez U
2.70 3.0 3.0         40 +   Summerfield, NC
Creighton Vaught U
3.09 3.5 3.5         40 +   Elon, NC
Cody Vinson U
4.02 4.5 4.5         18 +   Raleigh, NC
Mike Vorys U
2.38 2.5 2.5         40 +   Greensboro, NC
Enno de Vries U
3.79 4.0 4.0         40 +   Greensboro, NC
Go to last names starting with A     C     F     K     M     P     S     T     W    
Shaun Ward U
4.26 4.5 4.5         18 +   Wake Forest, NC
Elijah Wells U
n/a n/a 3.5         18 +   Burlington, NC
Devin White U
3.35 3.5 3.5         18 +   Greensboro, NC
Charley Whiteley U
3.80 4.0 4.0         18 +   Elon, NC
Shelton Williams U
3.06 3.5 3.5         40 +   Elon, NC
Christopher Wilson U
3.87 4.0 4.0         18 +   Elon, NC
Kenny Winter U
4.20 4.5 4.5         40 +   Burlington, NC
Michael Xu U
4.19 (4.5) 4.5         40 +   Greensboro, NC